package jp.dodododo.xml;

import java.io.InputStream;

public interface Parser {
	<T> T parse(InputStream is, Class<T> clazz, DtdPathSet dtdPathSet, boolean validating);

	<T> T parse(InputStream is, Class<T> clazz);

	<T> T parse(InputStream is, Class<T> clazz, boolean validating);

	<T> T parse(InputStream is, Class<T> clazz, DtdPathSet dtdPathSet);
}
